Dropdown Menu untuk nama Responses di Google Form
Tulisan ini dibuat karena saat ini sedang terjadi pandemi COVID-19, semua kegiatan bekerja, belajar, dll
dilakukan di rumah
untuk menghentikan penyebaran Virus COVID-19. Saya juga harus melakukan pembelajaran dari rumah. Jadi harus
memikirkan bagaimana
materi dikirim ke siswa dan bagaimana cara siswa mengirim tugas yang sudah dikerjakan ke saya.
Sebelumnya beberapa teman saya mengirimkan materi, tugas dan menerima hasil tugas dari siswa menggunakan metode
WA (WhatsApp),
tapi saya pikir cara itu bakal merepotkan dan efektif, khususnya bagi yang memori HP sudah sangat terbatas.
Apalagi saya harus
mengajarkan 700 siswa lebih. Bayangkan saja, jika harus buka satu-satu WA untuk mengecek tugas siswa dan
menerima kiriman tugas
dari siswa, pasti bakal banyak menghabiskan waktu.
Setelah berfikir dan beberapa kali cari inspirasi di Google, saya menemukan
Google Form.
Google Form ini biasa dipakai untuk membuat Survey tapi bisa juga membuat Quiz/Latihan Online dengan Google
Form. Setelah saya pelajari,
saya pikir Google Form ini sangat cocok, karena:
- Siswa bisa langsung kerjakan di HP/Komputer/Laptop yang memiliki koneksi internet.
- Saya dapat dengan mudah melihat siswa yang sudah kerjakan/kirim.
- Jika saya buat Quiz, hasilnya (score) sudah otomatis ada di Responses Google Sheet (Google Sheet sama seperti
Excel Microsoft).
Tinggal sedikit modifikasi saja dengan Excel/Google Sheet untuk mendapatkan nilai yang sesuai ketentuan
penilaian.
- Data list yang sudah kirim tugas tersimpan di Akun Drive dan dapat
dengan mudah dilihat di HP, jika ada WA dari siswa atau Ortu siswa yang konfirmasi tugas karena tidak
mungkin selalu berada di
depan Komputer atau Laptop.
Berdasarkan hal itu maka saya mulai membuat Soal dengan Google Form, bahkan latihan siswa yang biasa dikirim via
WA saya buatkan juga
dengan Google Form dengan fitur File Upload
File Upload di Google Form

Sehingga semua tugas siswa terkumpul rapi di Drive, saya pun menjadi lebih mudah untuk mengkoreksinya dan tidak
buru-buru cepat di hapus
(jika di HP pasti akan cepat dihapus, agar memori HP tidak cepat penuh), selama kapasitas Drive saya masih
mencukupi.
Setelah berhasil membuat soal dan mengumpulkan tugas dengan Google Form, saya mengalami masalah baru yaitu :
- Kesulitan untuk merekap, siswa siapa saja yang sudah kirim dan belum, karena untuk isian nama di
Google Form saya gunakan
Short Answer. Jadi setiap
siswa mengetik namanya sendiri,
ada yang mengetik tidak dengan nama lengkap, dengan beberapa singkatan, huruf besar semua, dan lainnya.
Seperti yang sudah saya ceritakan sebelumnya, karena saya mengajar 700 siswa lebih. Saya pikir akan butuh waktu
banyak untuk mengecek manual
nama-namanya, karena tidak bisa menggunakan rumus di Google Sheet. Akhirnya saya pikir bisa tidak ya, pakai menu
Dropdown
yang ada di Google Form jadi nama siswa sudah disediakan, siswa tinggal pilih saja. Jika namanya sudah rapi dan
sama semua penulisannya, saya bisa gunakan beberapa rumus
di Google Sheet, dengan logika seperti ini :
jika nama siswa ada di list, berarti siswa sudah
kirim.
Setelah beberapa kali Google, saya menemukan blog yang saya cari
disini
(saya berterima kasih untuk yang punya blog itu 😊) setelah saya coba dan berhasil dah. Seperti ini :
Dropdown Menu dengan Nama Siswa yang sudah disediakan

Sekarang baru masuk ke pembahasan utama dari tulisan ini, pembukaannya kepanjangan ya? hehe.
Dropdown
nama-namanya itu tidak diketik
manual ya. Saya tinggal
copy-paste dari daftar nama yang sudah ada. Kemudian saya mulai buat
dropdown nama siswanya dah.
Caranya sebagai berikut :
- Pada Google Form klik Responses (gambar no 1), kemudian klik ikon Google Sheet (gambar no 2).
- Kemudian akan ada konfirmasi dialog, intinya akan membuat Google Sheet baru, jika belum pernah buat. Pilih
Create ya
- Setelah itu akan membuka Tab baru di Browser, tab Google Sheet yang terhubung dengan Google Form, kemudian
dibagian bawah
Google Sheet klik Add Sheet (gambar no 3), kemudian beri nama sheet baru (gambar no 4). Contoh di saya,
sheet baru saya beri nama :
Nama, karena nama sheet ini yang akan dipanggil di codingan/script berikutnya.
- Kemudian pada Menu Google Sheet, klik Tools (gambar no 5) trus pilih Script Editor (gambar
no 6).

- Setelah itu akan membuka Tab baru di Browser, yaitu tab Script Editor Google (gambar no 7).

- Kemudian copy-paste codingan/script di bawah ini.
Pada codingan/script di atas, kodingan yang diawali sama // itu tidak dibaca sama Mesin Script Google
ya, itu hanya komentar
untuk memudahkan programmer lain/orang lain membaca codingan/script. Bisa dibilang itu petunjuknya.
- Hasilnya akan seperti ini (gambar no 8). Oh iya, file Scriptnya juga saya beri nama : Nama (gambar
no 9).

- Sebelum ditest scriptnya, ada beberapa bagian script yang harus diganti. Ini step penting, jika salah,
Dropdown menu Namanya
tidak akan tampil di Google Form.
Jika kamu membuat sama semua codingan/script seperti contoh saya. Hanya ada 2 bagian script yang
harus diganti
di baris 3 dan 5. Baris 3 diisi dengan Google Form ID kamu. Cara mendapatkan ID Google Form adalah
dengan membuka Google Form
yang akan dihubungkan dengan Dropdown nama siswa. lihat gambar di bawah ini ya.
Kamu copy-paste text setelah d/ sampai /edit kemudian paste di baris 3 pada script.
kemudian untuk mengisi baris ke 5 dari script adalah mencari elemen ID Dropdown yang akan dihubungkan dengan
nama siswa di Google Sheet.
Caranya : Klik kanan di Google Form, kemudian pilih Inspect. Nanti akan tampil seperti gambar di bawah
ini.

kemudian CTRL + F, ketik data-item (gambar no 10). Trus cari id Dropdown didekat text data-item. Petunjuknya
adalah, jika kamu arahkan mouse ke inspect-element
maka bagian atasnya akan berwarna biru. Nah tinggal pasin sama dropdown kamu. Kalo sudah sama-sama biru. ketik
ID Dropdownnya (gambar no 11).
Oh iya, ID Dropdown biasanya angka ya.
Setelah mendapatkan ID elemen Dropdownnya tinggal salin dah di script baris ke 5.
- Kemudian save trus run dah. Nanti akan ada permintaan akses dari Google harus diallow semua
seperti 4 gambar di bawah ini.

kemudian pilih ini :
kemudian ini :

sampai disini :

- Setelah itu selesai dah, tinggal ulangi lagi di run codingan/script di Browser Google Script
Editor
Semoga berhasil bagi yang mencoba 😊, demikian note saya.
Referensi :
http://wafflebytes.blogspot.com/2016/10/google-script-create-drop-down-list.html